const translation = {
  sidebar: {
    appCenter: 'ศูนย์รับสมัครงาน',
    withDingTalk: 'เข้าสู่ระบบโดยใช้ DingTalk',
  },
  appCenter: {
    description: 'นี่คือศูนย์แอป คุณสามารถดูแอปที่จัดประเภทและใช้งานได้ที่นี่',
  },
  app: {
    syncAppOk: 'ซิงค์สำเร็จ',
    Uncategorized: 'ไม่มีการจัดประเภท',
    confirmSyncApp: 'ยืนยันการซิงค์แอป',
    syncToAppTemplate: 'ซิงค์ไปยังแม่แบบแอป',
    cancelSyncToAppTemplate: 'ยกเลิกการซิงค์ไปยังแม่แบบแอป',
    confirmSyncAppContent: 'ซิงค์แอปไปยังหน้าค้นหาและเชื่อมโยงการสร้างแท็กที่เกี่ยวข้อง',
    cloneSyncToAppTemplate: 'ซิงค์ไปยังแม่แบบแอป',
    cloneCancelSyncToAppTemplate: 'ยกเลิกการซิงค์ไปยังหน้าค้นหาและลบการเชื่อมโยงแท็กที่สร้างขึ้น',
  },
  appMenus: {
    userOverview: 'การติดตามส่วนบุคคล',
  },
  modelSyncWorkspaceCustomize: {
    workspacePlaceholder: 'เลือกพื้นที่ทำงาน',
  },
  fileUploader: {
    uploadFromComputer: 'อัปโหลดจากคอมพิวเตอร์',
    uploadFromComputerReadError: 'อ่านไฟล์ล้มเหลว กรุณาเลือกใหม่อีกครั้ง。',
    uploadFromComputerUploadError: 'อัปโหลดไฟล์ล้มเหลว กรุณาอัปโหลดใหม่อีกครั้ง。',
    uploadFromComputerLimit: 'ไฟล์ที่อัปโหลดไม่สามารถเกิน {{size}} MB',
    pasteFileLink: 'วางลิงก์ไฟล์',
    pasteFileLinkInputPlaceholder: 'วางลิงก์ไฟล์ที่นี่',
    pasteFileLinkInvalid: 'ลิงก์ไฟล์ไม่ถูกต้อง',
    fileUpload: 'อัปโหลดไฟล์',
  },
  aiVideo: {
    title: 'วิดีโอ AI',
    translate: 'แปลวิดีโอ',
  },
  billingList: {
    headerPlaceholder: 'กรุณาใส่ Header สำหรับการส่งต่อ',
    header: 'Header สำหรับการส่งต่อ',
    comeBack: '< กลับ',
    add: 'เพิ่มตรรกะการส่งต่อใหม่',
    router: 'เส้นทาง',
    delete: 'ลบ',
    link: 'ลิงก์',
    edit: 'แก้ไข',
    open: 'ขยาย',
  },
  apiKeyModal: {
    dayLimitItemName: 'ข้อจำกัดจำนวนวันที่ใช้คีย์',
    monthLimitItemName: 'ข้อจำกัดจำนวนเดือนที่ใช้คีย์',
    noLimitTips: '-1 แสดงว่าไม่มีข้อจำกัด',
    noLimit: 'ไม่มีข้อจำกัด',
    apiSecretKeyTips: 'กรุณาตั้งค่าข้อจำกัดจำนวน',
    descriptionPlaceholder: 'วัตถุประสงค์ของคีย์',
    dayLimit: 'ข้อจำกัดการใช้งานรายวัน',
    monthLimit: 'ข้อจำกัดการใช้งานรายเดือน',
    accumulatedLimit: 'ข้อจำกัดการใช้งานรวม',
  },
  // เกี่ยวกับการประมวลผลแบบแบตช์
  batchWorkflow: {
    rowCount: 'รวม {{count}} แถวข้อมูล',
    willUseBatchProcessing: 'มากกว่า 10 แถวจะใช้การประมวลผลแบบแบตช์',
    uploading: 'กำลังอัปโหลด',
    batchUploadSuccess: 'สร้างงานแบตช์แล้ว',
    batchUploadFailed: 'การอัปโหลดแบบแบตช์ล้มเหลว',
    downloadFailed: 'ดาวน์โหลดล้มเหลว',
    batchJobs: '{{num}} งานแบตช์',
    progress: 'ความคืบหน้า',
    pending: 'กำลังรอดำเนินการ',
    running: 'กำลังทำงาน',
    completed: 'เสร็จสมบูรณ์',
    failed: 'ล้มเหลว',
    stopped: 'หยุดแล้ว',
    processing: 'กำลังสร้าง',
    stop: 'หยุด',
    resume: 'ดำเนินการต่อ',
    retry: 'ลองอีกครั้ง',
    rerun: 'เรียกใช้อีกครั้ง',
    download: 'ดาวน์โหลด',
    createdAt: 'สร้างเมื่อ',
    updatedAt: 'อัปเดตเมื่อ',
    uploadedFileName: 'ชื่อไฟล์ที่อัปโหลด',
    uploadTime: 'เวลาที่อัปโหลด',
    processed: 'ประมวลผลแล้ว {{processed}}/{{total}} แถว',
    initializing: 'กำลังเริ่มต้นงานแบตช์...',
    pleaseWait: 'กรุณารอสักครู่',
    dataRetentionNotice: 'ประกาศการเก็บรักษาข้อมูล',
    dataRetentionDescription: 'บันทึกงานแบตช์จะถูกล้างอัตโนมัติหลังจาก 30 วัน เพื่อเพิ่มประสิทธิภาพพื้นที่จัดเก็บข้อมูล',
    batchStatus: {
      pending: 'กำลังรอดำเนินการ',
      processing: 'กำลังประมวลผล',
      completed: 'เสร็จสมบูรณ์',
      failed: 'ล้มเหลว',
      stopped: 'หยุดแล้ว',
    },
  },
}

export default translation
